home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Gold Collection
/
Software Vault - The Gold Collection (American Databankers) (1993).ISO
/
cdr14
/
scgolf.zip
/
SCREADME.DOC
< prev
Wrap
Text File
|
1993-05-24
|
12KB
|
246 lines
S I N G L E C L U B G O L F S Y S T E M
Congratulations for selecting scgolf as your handicap
system. This is a system written by a weekend golfer for weekend
golfers. It is recommended that you read all of this document
first, rather than proceed on step by step basis.
The release disk contains two programs namely, scgolf.exe
and scorg.exe. Scgolf.exe is the mainline program that drives
the complete system. Scorg.exe is a support program that will
reorganize the data base whenever performance degrades due to a
disorganized data base (approximately after each 100 members are
added to the data base).
These programs are a copyright of the author and you can not
copy these programs without the written permission of the author.
To do so you would be subject to the penalties of the copyright
laws. The author grants you the right to copy these programs for
back up purposes for your club or group. You are also granted
permission to give copies to other members of your club or group
for the sole purpose of using the programs for your club or
group. Permission is not granted to you to give copies to
another club or group and is in violation of the copy laws. Each
club or group must purchase their own original program release.
All data and reports produced by these programs are your property
and therefore are your copyright and you have the sole authority
as to their dissemination. The author takes no responsibility
for the consequences arising out of the use of this software
financial or otherwise.
GETTING STARTED:
Backup your release disk (diskcopy a: a:) You may run this
system from hard disk or directly from a floppy drive. It is
recommended that you run the system from a hard drive. To do so
proceed as follows:
1. Create a directory for the system (mkdir anyname).
2. Change to this new directory (cd anyname).
3. Copy release files to this directory (copy a:*.*).
NOTE: config.sys file needs files=10 buffer=10 or
set higher.
4. Execute mainline program (scgolf).
5 Select module #5 "ADD NEW PLAYER" and enter all members.
6. Select module #9 "PRINT PLAYER LIST".
7. Select module #4 "FILE MAINTENANCE" and make
corrections, set handicap to zero, or make a member
inactive.
8. Perform posting, printing, and backup files.
ADD NEW PLAYER:
The system is driven by player name. You must supply this
name on all transactions, therefore you may want to keep all
names as short as possible. If your club is informal then DOC,
RED, MAC, etc may work, otherwise SMITH, AL SMITH, FRED etc may
work. The rules are as follows:
1. No duplicate names.
2. All reports are printed in alpha order.
3. A name can not be changed.
4. A member made inactive remains in the data base.
5. Names are case sensitive.
Now is the time to give study to the order of your reports
before you build your data base. If you enter first name,
last name then your reports will be in this order i.e., BOB SMITH
JIM ABBOTT ED COLE will output on the reports as BOB SMITH ED
COLE JIM ABBOTT and have the appearance of having no order. By
reversing first and last names the reports will output ABBOTT JIM
COLE ED SMITH BOB
Enter all members including those who quit and rejoin.
Since names are case sensitive you may want to enter all names in
caps or follow standard upper/ lower case format. NOTE all
program prompts such as END, CORRECT Y/N are in upper case and
lower case end, y are considered to be false. At "HDCP?" prompt
enter player's handicap. If no handicap is entered or a zero is
entered this indicates to the system that this player does not
have a handicap. If you are entering a player with a zero
handicap you will need to enter module #4 "FILE MAINTENANCE" and
adjust his or her "last ten". Enter -999 for rounds 8, 9 and 10.
This may seem as reverse logic, however the "FILE MAINTENANCE"
module was written to track the golf report listing and as we
normally read and count from left to right rounds 8, 9, and 10
are the right most last three scores printed on the report.
POSTING HOME SCORES:
The system checks for a date of 8 characters. The format is
up to you, for example 01/01/91, 05-05-91, etc. Keep the format
the same so all reports are uniform. The printer must be set for
12 characters per inch for reports to print on 8.5 X 11 paper.
It must be on-line and ready or scgolf will terminate when the
printer times out. The system will prompt you for your course
name and the par for each hole. This will only appear when first
getting started. If your group changes courses you will need to
remove the file "GOLFCLUB" to get this prompt to appear for the
new course. This file is used for equitable stroke control.
Post the players actual strokes, the system will adjust the
score to over/under numbers. All numbers on the reports are
over/under par figures except for the history report which will
give the actual score played. If by some remote chance you post
the wrong score, you must correct the error via module #4 "FILE
MAINTENANCE". The system has no means to reverse this event.
FILE MAINTENANCE:
The file maintenance module's order of occurrence follows
the golf report printout. Note that all values are over/under
par rather than the actual strokes for the holes played.
Remember to make any adjustments as over/under par rate rather
than the actual strokes when working with this module. Changing
a players status to inactive effects only the printed reports.
An inactive player will not appear on the reports. All modules
will access and update an inactive player the same as an active
player. Remember to change the player's status if you post a
score to an inactive player who is returning or he will not
appear on the golf report.
FILES:
The system maintains, creates, updates and overwrites all
files as required except for GOLFHIST. GOLFHIST is an extension
of the GOLFDATA file and it's nature is impractical or impossible
to recreate or recover if it becomes lost or corrupt. The system
provides an option to purge this file if it does not match with
the data base. Do not post any scores to the data base if the
system reports any inconsistencies with GOLFDATA and GOLFHIST.
Recover from backup or use the "PURGE HISTORY FILE" module #11.
GOLFDATA = Data base.
GOLFPOST = Audit trail of posting and file maintenance of
last 10 scores. Type or print this file if any
verification or file maintenance is required to
audit a player.
GOLFHIST = Player history file data base extension.
GOLFCLUB = Home course hole by hole par. Used for ESC.
GOLF.INX = Alpha pointer into data base.
If your club changes courses you will need to remove the
file GOLFCLUB in order to get the system to ask you for the par
and club name. Averages and round robbin scores will be effected
if you change clubs. By doing a year end the averages will be
corrected via the system, however, there is no provision at this
time to correct the round robbin because this data is considered
to be lifetime.
BACKUP:
After each posting session you should back up all files to
floppy disk via (copy golf*.* a:)
YEAR END:
After posting the last round for the season and printing the
golf report:
1. Do a backup for your archives.
2. Enter module #6 "PRINT YEAR END".
3. Enter module #2 "CLEAR YEAR TOTALS".
The file GOLFPOST is still intact at this time. If you do
not remove this file, next season's posting will append to
GOLFPOST.
POSTING AWAY SCORES:
You must manually adjust away scores as follows:
1. Reduce score to over/under par.
2. Apply equitable stroke control.
3. Adjust score by committee guidelines.
The system records away scores into handicap only. Average
and round robbin scores will not be effected as expected.
THE SYSTEM:
The system is based on the round club handicap system which
computes handicaps against par rather than course rating. Your
committee should asses any away clubs relative to your home
course as to degree of difficulty (slope type rating) for
adjustment to post away scores.
The system converts raw score (actual strokes) to over/under
par for all data base entries. Since handicap is always an
over/under par number the system reports averages and round
robbin in the same manner to be consistent.
Handicap is computed as 96% of the best 7 games of the last
ten 18 hole rounds using equitable stroke control. The sign of
the handicap is reversed to eliminate a lot of negative numbers
on the reports. A 5 handicap is really a -5 and if your group
has a below scratch player his handicap would print as -3 which
indicates this player is actually a +3 player.
A handicap will be computed after three rounds for a new
player. The order of progression is: 3/3, 3/4, 4/5, 4/6, 5/7,
6/8, 6/9, 7/10, being #games/#played.
This system has been field tested and will place all players
on the same level especially if you use the HDCP holes the system
generates rather than the HDCP holes on the score card.